Parallel Load Balancing on constrained client-server topologies
نویسندگان
چکیده
We study parallel Load Balancing protocols for the client-server distributed model defined as follows. There is a set C of n clients and S servers where each client has (at most) constant number d⩾1 requests that must be assigned to some server. The server one are connected other via fixed bipartite graph: v can only sent in its neighborhood N(v). goal assign every request so minimize maximum load servers. In this setting, efficient available dense topologies. particular, simple protocol, named raes, been recently introduced by Becchetti et al. [1] regular graphs. They show symmetric, non-adaptive protocol achieves with completion time O(logn) overall work O(n), w.h.p. Motivated proximity constraints arising systems, we analyze raes over almost-regular graphs nodes may have neighborhoods small size. detail, prove that, w.h.p., keeps same performances above (in terms load, time, complexity, respectively) on any graph degree Ω(log2n). Our analysis significantly departs from since it requires cope non-trivial stochastic-dependence issues random choices algorithmic process which due worst-case, sparse topology underlying graph.
منابع مشابه
Towards Optimal Load Balancing Topologies
Many load balancing algorithms balance the load according to a topology. Its choice can significantly influence the performance of the algorithm. We consider the two phase balancing model. The first phase calculates a balancing flow with respect to this topology by a diffusion scheme. Its time requirement depends on the maximum node degree and on the number of eigenvalues of the network. The se...
متن کاملDynamic Load Balancing on Web-Server Systems
Popular Web sites can neither rely on a single powerful server nor on independent mirroredservers to support the ever increasing request load. Scalability and availability can be provided by distributed Web-server architectures that schedule client requests among the multiple server nodes in a user-transparent way. In this paper we will review the state of the art in load balancing techniques o...
متن کاملOn balancing client - server load in intelligent web - based applications involving dialog
With the explosive growth of the Internet have come problems of increased server load and network latency. This means that systems that require interchange of data between server and client over the network can be slow to unusable (at peak times). We are investigating methods for developing distributed CBR systems which minimise the load on the servers and the network, thus increasing response ...
متن کاملOn balancing client - server load in intelligent web-based applications involving dialog
With the explosive growth of the Internet have come problems of increased server load and network latency. This means that systems that require interchange of data between server and client over the network can be slow to unusable (at peak times). We are investigating methods for developing distributed CBR systems which minimise the load on the servers and the network, thus increasing response ...
متن کاملParallel randomized load balancing
It is well known that after placing n balls independently and uniformly at random into n bins, the fullest bin holds Θ(logn/ log logn) balls with high probability. More recently, Azar et al. analyzed the following process: randomly choose d bins for each ball, and then place the balls, one by one, into the least full bin from its d choices [2]. They show that after all n balls have been placed,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Theoretical Computer Science
سال: 2021
ISSN: ['1879-2294', '0304-3975']
DOI: https://doi.org/10.1016/j.tcs.2021.09.026